package pl.edu.agh.to1.dice.logic;

public class Row {
	@Override
	public String toString() {
		return nazwa + ", valueA=" + valueA + ", valueB="
				+ valueB;
	}

	String nazwa;
	int valueA; // bierzaca tura
	int valueB; // zablokowana wartosc
	boolean use = false;

	// kostruktory
	Row(String naz, int A, int B) {
		nazwa = naz;
		valueA = A;
		valueB = B;
	}

	Row(String naz, int A, int B, boolean bool) {
		nazwa = naz;
		valueA = A;
		valueB = B;
		use = bool;
	}

	// metody
	boolean czyUzyte() {
		return use;
	}

	void uzyte() {
		use = true;
	}

	boolean used() {
		return use;
	}

	void wyswietl() {
		System.out.println(nazwa + " " + valueA + " " + valueB);
	}

	void dispA() {
		System.out.print(valueA);
	}

	void dispB() {
		System.out.print(valueB);
	}

	void wyswietlA() {
		System.out.print(nazwa + " " + valueA);
	}

	void wyswietlB() {
		System.out.print(nazwa + " " + valueB);
	}

	String wyswNazwa() {
		return nazwa;
	}

	void zmienA(int val) {
		valueA = val;
	}

	void zmienB(int val) {
		valueB = val;
	}

	void zerujA() {
		valueA = 0;
	}
}// end row